package com.cb.service;

import com.alipay.api.AlipayApiException;
import com.cb.pojo.OrderList;

import javax.servlet.http.HttpServletRequest;
import java.text.ParseException;
import java.util.HashMap;
import java.util.List;

public interface ConductorService {

    int conductorInsert(HashMap map);

    String login(HashMap map);

    String getOrder(HashMap map);

    String addMemberShip(HashMap json, HttpServletRequest request) throws AlipayApiException, ParseException;

    String scheduled(HashMap json, HttpServletRequest request) throws ParseException;

    String filmPly(HashMap json, HttpServletRequest request) throws ParseException,AlipayApiException;

    String zhiFu(String OutTradeNo,String Subject,String TotalAmount,String Body,String TimeoutExpress,String ProductCode) throws AlipayApiException;

    String refund(String id, double price, double discount) throws AlipayApiException;

    String userrefund(HashMap json, HttpServletRequest request) throws ParseException, AlipayApiException;

    String changeOrder(HashMap json, HttpServletRequest request) throws ParseException;

    String qrChangeOrder(HashMap json, HttpServletRequest request) throws ParseException, AlipayApiException;

}
